hopsack weave - Spanish English Dictionary